View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000841 | T99X171.00 SKB Eagle | SW Issue | public | 2020-06-10 10:55 | 2021-12-23 17:41 |
| Reporter | Assigned To | (SW) Kerwin Chen | Due Date | ||
| Priority | high | Severity | s2-severe | Reproducibility | have not tried |
| Status | closed | Resolution | fixed | ||
| Summary | 0000841: [BFX-AT100] Processing key at once. | ||||
| Description | hi kerwin. We have to consider an workaround solution because SKB CEO talks about one issue of smart 3 to SKB Manager Issue : It happened an issue it is processing key at once at the Smart3 used by SKB CEO. FW version : 15.513.10 (UI520) RCU : BMM-BA01(Movon). BT Connected. it is shown as below about RCU Company reviews. if it is a weak signal of RF, STB don't be received a release key so it STB will continue to operate key. it can make a similar environment via wrapping cooking foil for RCU or if you remove the battery while pressing the channel key of BMM-BA01 RCU under BLE connection. when I remove the battery with pushing keep a channel up key on BLE Connection, it is channel up continue during 10 seconds between disconnecting, the channel behaves as if it were pressed. so SKB manager requested to make an workaround solution as like company. below is workaround solution. if STB doesn't receive the press key periodically from RCU, it don't do for key repeat. this solution also can prevent from key repeat within 1s. Thanks | ||||
| Tags | No tags attached. | ||||
| Attach Tags | |||||
| User List |
|
|---|
|
|
Hi Jason, To make such workaround solution, I suggest to do it in Android Frameworks, instead of kernel driver. The key repeat event is not generated by kernel driver, and kernel driver sends exact the same key events as it receives. TVStorm made a keyevent handler in Android Frameworks, so I think it is more appropriate to ask TVStorm for this request. Thanks ! |
|
|
Hi kerwin TVStorm can't touch it any more. so SPtek also deal with a keyenvent in android Framework for BTF project ? although the manufacture company worked with SPtek, a manufacture company is modified it. so I suggest it also modify it by you in BFF Project. I will ask a history to SPtek in other manufacture project history. Thanks. |
|
|
hi kerwin I checked it with SPtek. this workaround solution is only need BT Case. so if made in android Framework, it isn't a good solution. so please case BT only add an workaround solution in driver site. Thanks. |
|
|
Hi Jim, Please check the request and reply a schedule. Thanks ! |
|
|
It is fixed in v15.520.1 ( - auto fire keyup if timeout) ===== release note of v15.520.1 ========= [Foxconn] - auto fire keyup if timeout - change board name to eagle - Replace splash image(boot logo) - iSet app (version 7.0) - CTS: Security Patch 2020/05~06 - CTS: OTT-10961 : TVTS testYTPlaybackPerf fail - CTS: Support camera feature for CTS requirement - CTS: GTVS: fix CTS testManageDocuments failure |
|
|
hi kerwin as I talked to you, we still happen same issue in v15.520.8. additionally, skb manager ask a technical note about this issue. please leave here. did you verify in your side as below before ? --> when I remove the battery with pushing keep a channel up key on BLE Connection, it is channel up continue during a several seconds between disconnecting, the channel behaves as if it were pressed. Thanks. |
|
|
function is disabled by mistake, re-enable it and commited |
|
|
Add a technical note: We implement a timeout mechanism in input kernel driver. A KEY_UP event will be sent if kernel driver doesn't receive UP key event within an interval. |
|
|
hi kerwin per talking, if it is related to BT is dead when push a key as long press, we need to check it again. Thanks. |
|
|
HI Jim this workaround solution happen side effect as like mantis 934 Thanks. |
|
|
Fixed in v15.522.3 (20200924) |
|
|
hi kerwin before checked it, please don't close it. and if you fixed it, please explain your solution. |
|
|
hi kerwin when I remove a battery during pushing ch+, it is changed 3~4 Channels more. this reason is box is received key event before removing a battery. is It right? |
|
|
Hi Jason, Per explained, there is a timer in kernel driver to send "key up" event. Until system receives the key-up event, you will see channel changing.. Thanks ! |
|
|
hi kerwin. we tested with v15.522.4e. please check whether if this workaround solution is related below issue. don't work IR for a while, and proceed key at once suddenly. please see a log and btsnoop log. https://drive.google.com/file/d/11V8WnHVbTf31JRU2QJgnQ4DxTE2ZXrrt/view?usp=sharing [Procedure step] 1. See VOD. 2. terminated VOD. 3. Work RCU. [Result] don't work RCU. If this issue don't match a current ticket, please let me know it. I will create new ticket. |
|
|
Hi Jason, Is this issue 100% reproducible ? I think you already report other issue for RCU not working. What is the difference ? |
|
|
hi kerwin regarding to 4609 , this issue ratio is 1times at 20 trial. please refer to you, you also check it in your side. |
|
|
Hi Jason, It looks like RCU issue. There is a commit to improve BT stack stability in r52210a. (20201015) Please verify those issues on that release. Thanks ! |
|
|
hi kerwin as like comment 4157,, it is applied in UHD4 ? since skb manager commented to us when push long press key( ch+,- , volume+,- ) , the response is too long compare with other box. especially, smart3(BTF) take a long time more then UHD4. so I wonder it is related to this workaround solution. |
|
|
" it is applied in UHD4" ==> Yes "smart3(BTF) take a long time more then UHD4" ==> It is related to repeat key in Framework, not kernel driver |
|
|
HI kerwin UHD4 also response too late more than other boxes. so how can increase a response speed when push long press ? skb manager ask to us about brainstorm of this issue. |
|
|
Hi Jason, I attach part of repeat key handler in Framework. The timeout value of repeat key in Framework is provided by TVStorm. Now, Smart3 BTF also applies the same patch so the behavior is the same between Smart3 and UHD4. Please check with TVStorm if there is any concern to change the timeout value. |
|
|
HI Kerwin. we already applied it in Smart3 and UHD4. So It is closed. when receive a report from VOC, I will reopen it. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2020-06-10 10:55 |
|
New Issue | |
| 2020-06-10 10:55 |
|
Assigned To | => (SW) Kerwin Chen |
| 2020-06-10 10:55 |
|
Status | new => assigned |
| 2020-06-10 13:11 |
|
Description Updated | |
| 2020-06-10 13:12 |
|
Issue Monitored: (ALTech) SY Yoon | |
| 2020-06-10 13:12 |
|
Issue Monitored: (ALTech) Jason Park | |
| 2020-06-10 13:12 |
|
Issue Monitored: (ALTech) Juyoung Park | |
| 2020-06-10 13:16 |
|
Description Updated | |
| 2020-06-10 14:44 | (SW) Kerwin Chen | Note Added: 0003663 | |
| 2020-06-10 16:05 |
|
Note Added: 0003665 | |
| 2020-06-10 17:15 |
|
Note Added: 0003666 | |
| 2020-06-17 09:41 | (SW) Kerwin Chen | Assigned To | (SW) Kerwin Chen => (SW) Jim Chen |
| 2020-06-17 09:42 | (SW) Kerwin Chen | Note Added: 0003683 | |
| 2020-06-17 09:42 | (SW) Kerwin Chen | Note Edited: 0003683 | |
| 2020-07-16 18:04 | (SW) Kerwin Chen | Assigned To | (SW) Jim Chen => (ALTech) Jason Park |
| 2020-07-16 18:04 | (SW) Kerwin Chen | Status | assigned => resolved |
| 2020-07-16 18:04 | (SW) Kerwin Chen | Resolution | open => fixed |
| 2020-07-16 18:04 | (SW) Kerwin Chen | Note Added: 0003782 | |
| 2020-08-27 14:25 |
|
Note Added: 0004150 | |
| 2020-08-27 14:26 |
|
Assigned To | (ALTech) Jason Park => (SW) Kerwin Chen |
| 2020-08-27 14:26 |
|
Status | resolved => assigned |
| 2020-08-27 14:46 | (SW) Kerwin Chen | Assigned To | (SW) Kerwin Chen => (SW) Jim Chen |
| 2020-08-27 18:01 | (SW) Jim Chen | Status | assigned => resolved |
| 2020-08-27 18:01 | (SW) Jim Chen | Note Added: 0004152 | |
| 2020-08-27 18:02 | (SW) Jim Chen | Assigned To | (SW) Jim Chen => (ALTech) Jason Park |
| 2020-08-28 11:19 | (SW) Kerwin Chen | Note Added: 0004157 | |
| 2020-09-23 12:11 |
|
Assigned To | (ALTech) Jason Park => (SW) Kerwin Chen |
| 2020-09-23 12:11 |
|
Status | resolved => feedback |
| 2020-09-23 12:11 |
|
Resolution | fixed => reopened |
| 2020-09-23 12:11 |
|
Note Added: 0004427 | |
| 2020-09-23 16:55 | (SW) Jim Chen | Assigned To | (SW) Kerwin Chen => (SW) Jim Chen |
| 2020-09-23 16:55 | (SW) Jim Chen | Status | feedback => confirmed |
| 2020-09-23 18:20 |
|
Status | confirmed => assigned |
| 2020-09-23 18:20 |
|
Note Added: 0004444 | |
| 2020-09-23 18:21 |
|
Note Edited: 0004444 | |
| 2020-09-24 19:01 | (SW) Kerwin Chen | Assigned To | (SW) Jim Chen => (ALTech) Jason Park |
| 2020-09-24 19:01 | (SW) Kerwin Chen | Status | assigned => resolved |
| 2020-09-24 19:01 | (SW) Kerwin Chen | Resolution | reopened => fixed |
| 2020-09-24 19:01 | (SW) Kerwin Chen | Note Added: 0004459 | |
| 2020-09-25 21:57 |
|
Note Added: 0004467 | |
| 2020-09-25 21:58 |
|
Assigned To | (ALTech) Jason Park => (SW) Kerwin Chen |
| 2020-09-25 21:58 |
|
Status | resolved => acknowledged |
| 2020-10-12 14:44 |
|
Note Added: 0004591 | |
| 2020-10-12 14:45 |
|
Note Edited: 0004591 | |
| 2020-10-12 14:45 |
|
Status | acknowledged => assigned |
| 2020-10-12 15:28 | (SW) Kerwin Chen | Assigned To | (SW) Kerwin Chen => (ALTech) Jason Park |
| 2020-10-12 15:28 | (SW) Kerwin Chen | Status | assigned => acknowledged |
| 2020-10-12 15:28 | (SW) Kerwin Chen | Note Added: 0004596 | |
| 2020-10-13 13:54 |
|
Note Added: 0004609 | |
| 2020-10-13 13:54 |
|
Assigned To | (ALTech) Jason Park => (SW) Kerwin Chen |
| 2020-10-13 13:54 |
|
Status | acknowledged => assigned |
| 2020-10-13 13:56 |
|
Note Edited: 0004609 | |
| 2020-10-13 17:22 | (SW) Kerwin Chen | Note Added: 0004612 | |
| 2020-10-13 17:22 | (SW) Kerwin Chen | Assigned To | (SW) Kerwin Chen => (ALTech) Jason Park |
| 2020-10-13 17:22 | (SW) Kerwin Chen | Status | assigned => feedback |
| 2020-10-15 09:24 |
|
Note Added: 0004626 | |
| 2020-10-20 10:46 |
|
Assigned To | (ALTech) Jason Park => (SW) Kerwin Chen |
| 2020-10-20 10:46 |
|
Status | feedback => assigned |
| 2020-10-21 09:07 | (SW) Kerwin Chen | Note Added: 0004683 | |
| 2020-10-21 09:08 | (SW) Kerwin Chen | Assigned To | (SW) Kerwin Chen => (ALTech) Jason Park |
| 2020-10-21 09:08 | (SW) Kerwin Chen | Status | assigned => acknowledged |
| 2021-01-05 09:31 |
|
Note Added: 0005692 | |
| 2021-01-05 09:33 |
|
Assigned To | (ALTech) Jason Park => (SW) Kerwin Chen |
| 2021-01-05 09:33 |
|
Status | acknowledged => assigned |
| 2021-01-05 09:46 | (SW) Kerwin Chen | Note Added: 0005696 | |
| 2021-01-05 10:05 | (SW) Kerwin Chen | Assigned To | (SW) Kerwin Chen => (ALTech) Jason Park |
| 2021-01-05 10:05 | (SW) Kerwin Chen | Status | assigned => acknowledged |
| 2021-01-05 13:18 |
|
Note Added: 0005708 | |
| 2021-01-05 13:18 |
|
Assigned To | (ALTech) Jason Park => (SW) Kerwin Chen |
| 2021-01-05 13:18 |
|
Status | acknowledged => assigned |
| 2021-01-05 17:49 | (SW) Kerwin Chen | File Added: repeat_key.png | |
| 2021-01-05 17:49 | (SW) Kerwin Chen | Note Added: 0005717 | |
| 2021-01-05 17:50 | (SW) Kerwin Chen | Assigned To | (SW) Kerwin Chen => (ALTech) Jason Park |
| 2021-01-05 17:50 | (SW) Kerwin Chen | Status | assigned => feedback |
| 2021-01-20 10:43 |
|
Note Added: 0005912 | |
| 2021-12-23 17:41 | (SW) Kerwin Chen | Assigned To | (ALTech) Jason Park => (SW) Kerwin Chen |
| 2021-12-23 17:41 | (SW) Kerwin Chen | Status | feedback => closed |
